home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Pier Shareware 3
/
The Pier Shareware Number 3 (The Pier Exchange) (1993).iso
/
032
/
gel_.exe
/
pak
/
GEL.DOC
next >
Wrap
Text File
|
1989-02-18
|
9KB
|
164 lines
Program GEL : Version 2/17/89 JRT
PROGRAM GEL takes a set of standard DNA fragment sizes and mobilities and
predicts the sizes of unknown fragments. GEL applies a least squares fit to
the reciprocal relationship between mobility and fragment length originally
detailed by Southern (Anal. Biochem 100,319-323[79]). This program is a Turbo
Pascal(tm) implementation of the FORTRAN program described by Schaffer and
Sederoff (Anal. Biochem 115,113-122[81]). Please refer to those references
for complete details of the calculations performed by this program.
This version allows the user to edit individual standards and
recalculate without the need to re-enter unchanged data. Additionally,
standard fragment data may be stored in and read from a disk file. This menu
driven looping structure makes it easy to exclude obviously aberrant data and
re-calculate.
ASSESSING GOODNESS OF FIT: As detailed by Schaffer and Sederoff the
goodness of fit can be judged by the parameter C(i) which is a constant and
should theoretically be the same for all samples (see exapmle output below).
Thus, samples with vastly different values for C(i) may logically be
questioned. In addition, several summary statistics are reported. The
Standard Deviation of C(i) values (reported as "SD(C)") provides an overall
measure of the goodness of fit for the whole curve and the value reported as
"SD(Dev)" provides a measure of accuracy in terms of fragment length (Standard
deviation of values in the size deviation column). Finally, and perhaps most
practically, you may simply compare the real and predicted sizes of your
standard fragments to get a feeling for how good the fit is.
PROGRAM USAGE NOTES
GEL is entirely menu driven and usage is largely self-explanatory. Type
GEL at the DOS prompt to begin. A main menu is presented and items are
selected by a single keystroke (see main menu below). Some options have
suboptions requiring further responses. The user is prompted at each level.
Normally, the user will select G or I options first to load a standard set.
Then select the C option to preview just the standard curve data or the U
option to enter mobilities for unknown fragment size prediction.
Program output is sent to the screen by default but may be directed to
printer or disk using the O option. The O option redirects output from the
C and U functions only; all menu prompts still display on the screen.
=========================================================================
GEL : MAIN MENU
Select Function By First Letter
Documentation Screen
Input standard fragments and mobilities
Get standards from a disk file
Edit standard curve data
Save standard curve data to disk
Calculate standard curve
Unknown fragment size calculation
Output Device Selection [Currently = SCREEN]
Quit the Program and Exit to DOS
?
=========================================================================
SAMPLE OUTPUT
STANDARD CURVE : Program GEL : Version 4/14/87 JRT
Std size : Mobility : Pred. Size : Deviation : %DEV : C(i)
5241.000 3.03 5245.058 -4.058 -0.08 26082.97
5070.000 3.11 5046.383 23.617 0.47 26173.47
4257.000 3.46 4280.093 -23.093 -0.54 26012.10
3510.000 3.89 3519.436 -9.436 -0.27 26057.64
1995.000 5.17 1979.983 15.017 0.75 26176.19
1880.000 5.30 1863.921 16.079 0.86 26183.95
1584.000 5.63 1592.661 -8.661 -0.55 26045.72
1350.000 5.95 1357.550 -7.550 -0.56 26049.75
941.000 6.60 948.387 -7.387 -0.79 26045.94
843.000 6.80 837.840 5.160 0.61 26131.94
M0 = -0.17186 L0 = -2905.20 C(Avg) = 26095.97
SD(Dev) = 16.448 SD(C) = 64.39
===============================================================
UNKNOWNS SIZE PREDICTION
Frag1: Size = 5322.14 For a Dist. of 3.00
Frag2: Size = 2140.56 For a Dist. of 5.00
=========================================================================
Some effort has been made to anticipate and trap for user input errors.
You should find this Program difficult to crash accidently. If a given output
file name already exists the program will simply append new information to the
bottom. All numeric entry is trapped so that inappropriate responses are
simply ignored. Most options allow you to return to the main menu without
changing anything in case an item is selected by mistake. Typing Ctrl C will
terminate the program and return control to DOS.
INSTALLATION OF PROGRAM GEL
Program GEL will run on any Monchrome or Color hardware setup. The
program is designed for an 80 column display. To install the program simply
place the file GEL.EXE on your working disk. For Hard Disk users the GEL.EXE
file should be placed in one of the sub-directories specified by the DOS PATH.
When placed in the DOS PATH, program GEL may be run from any directory.
COLOR CONFIGURATION
Program GEL runs in monochrome mode by default. If you wish to use
colors you need to add a single line to your AUTOEXEC.BAT file (usually found
in the root directory C:\). Add the following line:
SET GEL=FGCOLOR:BGCOLOR
Substitute the desired foreground color for FGCOLOR and background color for
BGCOLOR. For example:
SET GEL=LIGHTCYAN:BLACK
specifies lightcyan text on a black background.
Allowed Background colors are:
BLUE GREEN CYAN RED MAGENTA BROWN LIGHTGRAY
Foreground colors include the above colors as well as:
DARKGRAY LIGHTBLUE LIGHTGREEN LIGHTCYAN LIGHTRED LIGHTMAGENTA YELLOW WHITE
Update record:
4/9/87 First version released for BIONET distribution.
12/6/87
Added traps for printer off line condition, bad input data files
and several other possible user errors.
Added support for color systems via DOS SET Command.
Modified for Turbo Pascal 4.0
2/17/89 Corrected bug that cause garbage output if more than 24 unknowns
were entered.
Added a new feature to allow reading of unknown data from a text
file. File Format: Each line of the text file must contain a
mobilty value, a space, and a Text label for the unknown (up to
30 characters). A mobilty value of 0 on a line by itself
terminates the input. Comments may be added below the data.
This routine is not error trapped very well; Pressing the
carriage return without entering a filename will cause a program
crash. Also, Omission of the zero "end of data" marker will
cause a program crash as well.
Program Gel now has space allocated for 23 Standards and 100
Unknowns.
Installation Note: If you have used previous versions of Program
Gel, you must delete the old program (GEL.COM) or it will
interfere with the new program (GEL.EXE).
This program was Written by:
John R. Thompson
7105 Hana Rd.
Edison, NJ 08817
Direct inquires/suggestions to JRT
Email Address is WOOLFORD.THOMPSON@BIONET-20.ARPA